adequately supplied - German English Dictionary